#ifndef _KRLSERVICE_T_H_
#define _KRLSERVICE_T_H_

/* 文件类型位段宏 */

#define KSVE_FILTP_MASK     0xF
#define KSVE_FILTP_FILE     0        /* 文件类型: 文件 */
#define KSVE_FILTP_DEV      1        /* 文件类型: 设备 */

/* 文件权限 (permission) 位段宏 */

#define KSVE_FILPER_MASK    0xFF
#define KSVE_FILPER_BITS    0x4
#define KSVE_FILPER_RO      (0x1 << KSVE_FILPER_BITS) /* 只读 */
#define KSVE_FILPER_WO      (0x2 << KSVE_FILPER_BITS) /* 只写 */
#define KSVE_FILPER_RW      (0x3 << KSVE_FILPER_BITS) /* 可读可写 */
#define KSVE_FILPER_NEW     (0x4 << KSVE_FILPER_BITS) /* 新建 */

#endif
